cochylis

/koʊˈkɪlɪs/

Definitions

1. noun

A genus of moths in the family Tortricidae.

“The cochylis moth is a pest that affects local crops.”

Synonyms

  • leaf roller
  • tortricid moth

Antonyms

  • beneficial insect
  • pest-free organism