Synonyms of Ivy

Primary definition: An evergreen climbing woody plant that typically clings to surfaces by means of aerial rootlets.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)