English | German | Russian | Czech

ratstripper English

Meaning ratstripper meaning

What does ratstripper mean?

ratstripper

An ornamental evergreen groundcover or low shrub native to the Appalachian mountains of the Eastern US, Paxistima canbyi

Are you looking for...?