Ogen Melon (noun) Definition, Meaning & Examples

noun
  1. a variety of small melon having a green skin and sweet pale green flesh
Ogen Melon (noun) Definition, Meaning & Examples

More Definitions