Noun Definition

malacosoma

1.Definition: tent caterpillars

Category: Animals