Lughet
sporogenous cell — English to Chinese Translation | Lughet