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