Tamil Dictionary 🔍

chilopod

Chi"lo*pod, n. (Zoöl.) Defn: A myriapod of the order Chilopoda.


chilopod - Similar Words