comandra
English
comandra meaning in English • comandra का अर्थ अंग्रेजी में
Noun
- small genus of chiefly North American parasitic plants.