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

amapola Definition

Cancel
amapola
noun
a poppy; any plant of the genus ''Papaver''

Words Related to amapola!

amapola Examples by Brain Bank Users