Definition of Camelidae

Noun: Camelidae

  1. Camels and llamas and vicunas
    - family Camelidae

See also:
camelid
camelids

Anagrams containing the word Camelidae

cmaaeedil ecamelida aecamelid daecameli idaecamel lidaecame elidaecam melidaeca amelidaec