English dictionary
comandra meaning and definition
Definition and meaning of comandra at MeaningMonkey.org. comandra meaning and definition in the English Dictionary.COMANDRA noun
Definition of Comandra (noun)
- small genus of chiefly North American parasitic plants
- synonyms: genus Comandra
Source: Princeton University Wordnet