Noun Definition

loxostege

1.Definition: garden webworms

Category: Animals