leaf-miner - Dictionary definition and meaning for word
leaf-miner
Definition (noun) any of various small moths or dipterous flies whose larvae burrow into and feed on leaf tissue especially of the family Gracilariidae
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com