VariousWords beta
Definitions:
Noun
leaf miner
leaf-miner
Definition: any of various small moths or dipterous flies whose larvae burrow into and feed on leaf tissue especially of the family Gracilariidae
Definition: An insect larva that lives between the epidermis of a leaf and consumes the leaf tissue.