PTENOGLOSSA MEANING IN ENGLISH

• Ptenoglossa Definition & Synonyms

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


• Ptenoglossate Definition & Synonyms

  1. (a.) Of or pertaining to the Ptenoglossa.


RECENT SEARCHES