Home
Search
Index
Definify.com
Definition
2025
scaphopod
scaphopod
English
Noun
scaphopod
(
plural
scaphopods
)
tusk shell
Similar Results