• Camelid

    Full definition of camelid

    Noun

    camelid

    (plural camelids)
    1. (zoology) Any of a family of mammals including the camel, llama, alpaca, guanaco, and vicuña.

    Hyponyms

    © Wiktionary