SCAPHOPOD

Definition of SCAPHOPOD

  1. (noun)burrowing marine mollusk