lemnaceae
English
lemnaceae meaning in English • lemnaceae का अर्थ अंग्रेजी में
Noun
- A natural family of small free-floating thalloid plants.