Definition of Melon Tree

  • 1. Tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit Noun

Synonyms for word "melon tree"

Semanticaly linked words with "melon tree"

Hyponims for word "melon tree"