• word of the day

    apodidae

    apodidae - Dictionary definition and meaning for word apodidae

    Definition
    (noun) swifts; in former classifications included in the order Coraciiformes
    Synonyms : family apodidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp