Lughet
triradiate calcareous spicule — English to Chinese Translation | Lughet