papaver Latin Definition

Latin Word: papaver
Part of Speech: [Noun]
Definition: poppy



Hire a Writer