meaning of apodiformes

apodiformes meaning in General Dictionary

an oreer of birds like the swifts and hummingbirds

View more

  • swifts; hummingbirds