scaleworm

English

Alternative forms

  • scale worm

Noun

scaleworm (plural scaleworms)

  1. Any polychaete worm of the family Polynoidae

Anagrams