Camelid

/ˈkæməlɪd/ noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Any of a family of mammals including the camel, llama, alpaca, guanaco, and vicuña.

More for "camelid"