Cyamopsis
English Dictionary
->
Letter C
-> Cyamopsis
Search Dictionary:
Cyamopsis Definition
(n)
small
genus
of
annual
usually
hairy
herbs
of
tropical
Africa
and
Arabia
Cyamopsis Synonyms
Cyamopsis
genus Cyamopsis
© Art Branch Inc.