scaleworm

English

Alternative forms

Noun

scaleworm (plural scaleworms)

  1. Any polychaete worm of the family Polynoidae

Anagrams