antilocapra

Noun
  1. Type and sole genus of the Antilocapridae comprising one species (synset 102431922)

Found on Word Lists

Other Searches