leafmine

English

Noun

leafmine (plural leafmines)

  1. Alternative form of leaf miner.

Anagrams