apple maggot
English Dictionary
->
Letter A
-> apple maggot
Search Dictionary:
apple maggot Definition
(n)
larvae
bore
into
and
feed
on
apples
apple maggot Synonyms
apple maggot
railroad worm
Rhagoletis pomonella
© Art Branch Inc.