goat antelope ( synonym found)

Definition of goat antelope:

°Any of a group of herbivore mammals, the subfamily Caprinae, that includes domestic sheep and goats.

Back to Top