annuloida
/əˌnjuːloʊˈaɪdə/ or /əˌnjuːˈloʊda/Definitions
1. noun
a type of coiled, spiral shell shape, typically found in marine snails and slugs.
“The peculiar annuloida structure of this snail species has been of great interest to biologists.”
1. noun
a type of coiled, spiral shell shape, typically found in marine snails and slugs.
“The peculiar annuloida structure of this snail species has been of great interest to biologists.”