Tamil Dictionary 🔍

adelopod

A*del"o*pod, n. Etym: [Gr. (Zoöl.) Defn: An animal having feet that are not apparent.


adelopod - Similar Words