English | German | Russian | Czech

Cyamopsis English

Meaning Cyamopsis meaning

What does Cyamopsis mean?

Cyamopsis

small genus of annual usually hairy herbs of tropical Africa and Arabia

Synonyms Cyamopsis synonyms

What other words have the same or similar meaning as Cyamopsis?

Cyamopsis English » English

genus Cyamopsis

Are you looking for...?