melon ball
English Dictionary
->
Letter M
-> melon ball
Search Dictionary:
melon ball Definition
(n)
a
bite
of
melon
cut
as
a
sphere
melon ball Synonyms
melon ball
© Art Branch Inc.