Apodidae Meaning

There are 1 meaning(s) for word Apodidae

Meaning 1 : swifts; in former classifications included in the order Coraciiformes

    Synonyms : family apodidae