capreolus Latin Definition

Latin Word: capreolus
Part of Speech: [Noun]
Definition: wild goat, chamois



Hire a Writer