pummelo Meaning, Definition & Usage

  1. noun southeastern Asian tree producing large fruits resembling grapefruits
    Citrus maxima; Citrus decumana; pomelo; pomelo tree; Citrus grandis; shaddock.

WordNet