Tamil Dictionary 🔍

macropteres

Ma*crop"te*res, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of birds; the Longipennes.


macropteres - Similar Words