magnoliopsid
English
magnoliopsid meaning in English • magnoliopsid का अर्थ अंग्रेजी में
Noun
- A flowering plant.