Tamil Dictionary 🔍

apteran

Ap"ter*an, n. (Zoöl.) Defn: One of the Aptera.


apteran - Similar Words