Meaning

1 senses
  1. The hairy larva of an arctiid moth.

Forms

plural: salt-marsh caterpillars

See also

neighbours in the dictionary
salt-marsh caterpillar — meaning, examples, forms, synonyms | Krumeto