Scaphandridae
plural noun
Sca·phan·dri·dae
| \ -drəˌdē\
Definition of Scaphandridae
: a family of gastropods (suborder Tectibranchia) related to the bubble shells
Keep scrolling for more