Noun Definition

gelechiid

1.Definition: small slender-winged moths whose larvae are agricultural pests

Category: Animals