'Cyamopsis' definitions:

Definition of 'Cyamopsis'

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