Word Games Pro Dictionary
ropebark
noun
deciduous shrub of eastern North America having tough flexible branches and pliable bark and small yellow flowers
Quick reference
Word Facts
Meaning
Definitions
noun
deciduous shrub of eastern North America having tough flexible branches and pliable bark and small yellow flowers
Similar words
