Docoglossa
-
An order of gastropods, including the true limpets, and havingthe teeth on the odontophore or lingual ribbon.
Docoglossa meaning & definition 1 of Docoglossa.
An order of gastropods, including the true limpets, and havingthe teeth on the odontophore or lingual ribbon.