English Dictionary
◊ CYAMOPSIS
Cyamopsis
n : small genus of annual usually hairy herbs of tropical Africa
and Arabia [syn: {Cyamopsis}, {genus Cyamopsis}]