Tamil Dictionary 🔍

milliped

Mil"li*ped, n. (Zoöl.) Defn: The same Milleped.


milliped - Similar Words