scaphopod

1. (noun) burrowing marine mollusk
Related Words: mollusc, mollusk, shellfish, tooth shell, tusk shell



Terms and Conditions of Use / Copyright Notice