What is the meaning of ivy in English?

Learn vocabulary with pictures as well as definitions of ivy in English

Learn in

See more

n. ivy

Definition of ivy in English

Climbing plant that has thin, aerial roots, glossy leaves, and greenish-yellow flowers, which produces darkly coloured berries that can be poisonous.