apple weevil

English

Noun

apple weevil (plural apple weevils)

  1. Synonym of apple blossom weevil.