simia Latin Definition

Latin Word: simia
Part of Speech: [Noun]
Definition: ape, monkey



Hire a Writer