Definitions of Philophylla:

  • noun:   leaf miners