English
Detailed Synonyms for apple maggot in English
apple maggot:
apple maggot [the ~] noun
-
the apple maggot
– larvae bore into and feed on apples 1the Rhagoletis pomonella; the apple maggot; the railroad worm– larvae bore into and feed on apples 1