Docoglossa
Word Dictionary
-> Docoglossa
Search:
Docoglossa
(n. pl.) An order of gastropods, including the true limpets, and having the teeth on the odontophore or lingual ribbon.
Terms of Use
Canadian Jobs