ogen melon

Definitions

Food

Travel

  • noun
    (written as Ogen melon)
    a type of melon which has yellowish skin striped with green, and pale yellow flesh
http://www.dictionarycentral.com/definition/ogen-melon.html