tea tortrix


Meanings

  • small Indian moth infesting e.g. tea and coffee plants