pomace : Idioms & Phrases

Index


pomace fly

  • noun any of numerous small insects whose larvae feed on fruits
    fruit fly.
WordNet