Word info

hedylopsacean

Noun

Meaning

hedylopsacean (plural hedylopsaceans)

Any sea snail of the family Hedylopsacea

Source: en.wiktionary.org

Close letter words and terms