Tamil Dictionary 🔍

insectologer

In`sec*tol"o*ger, n. Defn: An entomologist. [Obs.]


insectologer - Similar Words