ivy
From WikiWord, the free dictionary
/ˈaɪvi/
English
Definitions
noun
- Any of several woody, climbing or trailing evergreen plants of the genus Hedera.
- Any similar plant of any genus.
From WikiWord, the free dictionary