Definisi 'tusk shell'

English to English
noun
1 any of various seashore mollusks having a tapering tubular shell open at each end and a foot pointed like a spade for burrowing Terjemahkan
source: wordnet30

More Word(s)
scaphopod,

Visual Synonyms