What does apodiformes mean?

apodiformes meaning in General Dictionary

an oreer of birds like the swifts and hummingbirds

View more

  • swifts; hummingbirds