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

gomphrena Definition

Cancel
gomphrena
noun
Any plant of the genus , the globe amaranths

Words Related to gomphrena!

gomphrena Examples by Brain Bank Users