MohammedPreview
Open in TheBrain

Honeydew

  1. Of a light bluish green colour, like that of a honeydew melon.