Definition of Melon Ball

  • 1. A bite of melon cut as a sphere Noun

Semanticaly linked words with "melon ball"

Hyponims for word "melon ball"