Tamil Dictionary 🔍

macropterous

Ma*crop"ter*ous, a. Etym: [See Macropteres.] (Zoöl.) Defn: Having long wings.


macropterous - Similar Words