meaning of Caprid

Caprid meaning in General Dictionary

Of or with respect to the tribe of ruminants that the goat or genus Capra may be the kind

View more

  • Of or related to the tribe of ruminants that the goat, or genus Capra, may be the kind.