Definitions of pummelo:

  • noun:   southeastern Asian tree producing large fruits resembling grapefruits