Homona coffearia

Explore definitions, synonyms, and language insights of Homona coffearia

Definitions

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

More General Terms