EGAVE

seraphsid

Meaning

  1. noun Any sea snail of the family Seraphsidae.

Similar words

scaphandrid siphonariid siphonarian abyssochrysid abyssochrysoid diaphanid areneid siphonalean seasnail sea snail

Save “seraphsid” to learn later