melon ball

Explore definitions, synonyms, and language insights of melon ball

Definitions

Noun
a bite of melon cut as a sphere

More General Terms