English

edit

Noun

edit

siphonalean (plural siphonaleans)

  1. Any sea snail of the genus Siphonalia