Meaning of “greengage” in the English Dictionary

English