Archips
noun
Ar·chips
| \ ˈärˌkips\
Definition of Archips
: a large genus of tortricid moths including a number with larvae that are serious pests of economically important plants, feeding on and webbing the leaves and causing defoliation — compare ugly-nest caterpillar
Keep scrolling for more