Noun Definition

chorizagrotis

1.Definition: moths whose larvae are army cutworms

Category: Animals