tea tortrix

Explore definitions, synonyms, and language insights of tea tortrix

Definitions

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

More General Terms