Tamil Dictionary 🔍

ptenoglossa

Pte`no*glos"sa, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: A division of gastropod mollusks having the teeth of the radula arranged in long transverse rows, somewhat like the barbs of a feather.


ptenoglossa - Similar Words