ovidae
/oʊˈvaɪdi/Definitions
1. noun
a family of mammals that includes sheep, goats, and deer
“The biologist studied the behavior of ovidae in their natural habitat.”
1. noun
a family of mammals that includes sheep, goats, and deer
“The biologist studied the behavior of ovidae in their natural habitat.”