A word examined

greenleaf

noun
9 letters·English
noun

greenleafa leaf that is green, especially fresh foliage on a plant

No comments yet