Noun Definition

scaphopod

1.Definition: burrowing marine mollusk

Category: Animals