EGGFRUIT





Definition:

  1. [noun] ovoid orange-yellow mealy sweet fruit of Florida and West Indies
    Synonyms: canistel

Synonyms: