Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zamouse Definition

Cancel
zamouse
noun
A West African buffalo with short horns and large ears

Words Related to zamouse!

zamouse Examples by Brain Bank Users