English dictionary
cyamopsis meaning and definition
Definition and meaning of cyamopsis at MeaningMonkey.org. cyamopsis meaning and definition in the English Dictionary.CYAMOPSIS noun
Definition of Cyamopsis (noun)
- small genus of annual usually hairy herbs of tropical Africa and Arabia
- synonyms: genus Cyamopsis
Source: Princeton University Wordnet