Noun Definition

tortricidae

1.Definition: leaf rollers and codling moths

Category: Animals