Dictionary Home » Dictionary Definitions » salt-marsh caterpillar

salt-marsh caterpillar

(sôltˈmärshˌ)

noun
The larva of a common tiger moth (Estigmene acrea) that feeds destructively on various grasses.
link/cite print suggestion box