anguis Latin Definition

Latin Word: anguis
Part of Speech: [Noun]
Definition: serpent, snake



Hire a Writer