lemnaceae : Idioms & Phrases


family lemnaceae

  • noun family of small free-floating thalloid plants
    duckweed family; Lemnaceae.
WordNet