Definify.com

Definition 2024


scaphopod

scaphopod

English

Noun

scaphopod (plural scaphopods)

  1. tusk shell