bubalus Latin Definition

Latin Word: bubalus
Part of Speech: [Noun]
Definition: buffalo, gazelle



Hire a Writer