melon tree Meaning, Definition & Usage

  1. noun tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit
    papaya; pawpaw; papaia; Carica papaya; papaya tree.

WordNet