A word examined

ivy

noun
3 letters·English
noun

ivya climbing evergreen plant that often grows on walls and trees

No comments yet