apple weevils

English

Noun

apple weevils

  1. plural of apple weevil.