EGAVE

ovicaprid

Meaning

  1. noun A domestic sheep or goat.
  2. adjective Of, relating to, or designating domestic sheep or goats.

Similar words

caprine caprid capreoline goat antelope goat aegagrus rupicaprine agrimi wild goat caproid

Often followed by

bones remains and

Save “ovicaprid” to learn later