scaphopod
English Dictionary
->
Letter S
-> scaphopod
Search Dictionary:
scaphopod Definition
(n)
burrowing
marine
mollusk
scaphopod Synonyms
scaphopod
© Art Branch Inc.