Tamil Dictionary 🔍

siphonopoda

Si`pho*nop"o*da, n. pl. Etym: [NL. See Siphon, and -poda.] (Zoöl.) Defn: A division of Scaphopoda including those in which the foot terminates in a circular disk.


siphonopoda - Similar Words