Lughet
plantlike flagellate — English to Chinese Translation | Lughet