Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

amorpha Definition

Cancel
amorpha
noun
Any species of the genus ''Amorpha'' of leguminous shrubs

Words Related to amorpha!

amorpha Examples by Brain Bank Users