Salt-marsh-caterpillar definitions

sôlt'märsh'
The larva of a common tiger moth (Estigmene acrea) that has long hairs on the body and feeds destructively on various crop plants.
noun
8
0