藻類

seaweeds; algae; waterweeds

Meaning

  1. n
    seaweeds; algae; waterweeds