rhagoletis pomonella Meaning, Definition & Usage

  1. noun larvae bore into and feed on apples
    railroad worm; apple maggot.

WordNet