semen Latin Definition

Latin Word: semen
Part of Speech: [Noun]
Definition: seed



Hire a Writer