'Cyamopsis' definitions:

Definition of 'Cyamopsis'

(from WordNet)
noun
Small genus of annual usually hairy herbs of tropical Africa and Arabia [syn: Cyamopsis, genus Cyamopsis]