Tamil Dictionary 🔍

trachelipoda

Tra`che*lip"o*da, n.pl. Etym: [NL. See Trachelipod.] (Zoöl.) Defn: An extensive artificial group of gastropods comprising all those which have a spiral shell and the foot attached to the base of the neck.


trachelipoda - Similar Words