Word info

salt-marsh caterpillar

Noun

Meaning

salt-marsh caterpillar (plural salt-marsh caterpillars)

The hairy larva of an arctiid moth.

Source: en.wiktionary.org

Close letter words and terms