marmalade plum Meaning, Definition & Usage

  1. noun brown oval fruit flesh makes excellent sherbet
    sapote; mammee.

WordNet