Noun Definition

hyphantria

1.Definition: fall webworms

Category: Animals