Definify.com

Definition 2024


apple_aphids

apple aphids

English

Noun

apple aphids

  1. plural of apple aphid