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

macropetalous Definition

Cancel
macropetalous
adjective
Having long or large petals

Words Related to macropetalous!

macropetalous Examples by Brain Bank Users