noun a variety of small melon having a green skin and sweet pale green flesh
ogen melon 🔊 Listen to this noun a variety of small melon having a green skin and sweet pale green flesh Share Facebook Twitter Google +