tortrix
Explore definitions, synonyms, and language insights of tortrix
Definitions
Noun
California moth whose larvae live in especially oranges
Noun
small Indian moth infesting e.g. tea and coffee plants