camelidae
1. [ noun ] (biology,zoology) camels and llamas and vicunas
Synonyms: family_Camelidae
Related terms: mammal_family Artiodactyla Lama Vicugna Camelus
Similar spelling:   Camelot