Meaning of apple maggot
Definition of apple maggot
(noun)
larvae
bore
into and
feed
on apples
Other information on apple maggot
WIKIPEDIA results for
apple maggot
Amazon results for
apple maggot
Tweet