Home
Search
Index
Definify.com
Definition
2026
turritellas
turritellas
English
Noun
turritellas
plural of
turritella
Similar Results