• word of the day

    camelidae

    camelidae - Dictionary definition and meaning for word camelidae

    Definition
    (noun) camels and llamas and vicunas
    Synonyms : family camelidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp