AMORPHA MEANING IN ENGLISH

• Amorpha Definition & Synonyms

  1. (n.) A genus of leguminous shrubs, having long clusters of purple flowers; false or bastard indigo.


• Amorphas Definition & Synonyms

  1. (pl. ) of Amorpha


RECENT SEARCHES