Tamil Dictionary 🔍

myxopod

Myx"o*pod, n. Etym: [Gr. -pod.] (Zoöl.) Defn: A rhizopod or moneran. Also used adjectively; as, a myxopod state.


myxopod - Similar Words