scaphopod
1.
(
noun
) burrowing marine mollusk
Related Words:
mollusc
,
mollusk
,
shellfish
,
tooth shell
,
tusk shell
Terms and Conditions of Use / Copyright Notice