Definitions
There is 1 meaning of the phrase
Boston Ivy.
Boston Ivy - as a noun
Asiatic vine with three-lobed leaves and purple berries
Synonyms (Exact Relations)
japanese ivyparthenocissus tricuspidata