cyamopsis cyamopsis

Definition(s):

  • (n) small genus of annual usually hairy herbs of tropical Africa and Arabia

Wiki Images for cyamopsis

definition of cyamopsis
meaning of cyamopsis
Word of the Day
pivotal pivotal
/ˈpɪ və təl /