clura Latin Definition

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



Hire a Writer