Macrochires(n. pl.) A division of birds including the swifts and humming birds. So called from the length of the distal part of the wing.

Words within macrochires

10 letter words: 1 results
9 letter words: 3 results
View all words...