meaning of ptenoglossa

1. A division of gastropod mollusks having the teeth of the radula arranged in long transverse rows, somewhat like the barbs of a feather.


Related Words

ptenoglossa | ptenoglossate |

Developed & Maintained By Taraprasad.com

Treasure Words