English edit

Noun edit

hedylopsacean (plural hedylopsaceans)

  1. Any sea snail of the family Hedylopsacea