English | German | Russian | Czech

crampbark English

Meaning crampbark meaning

What does crampbark mean?

crampbark

(= guelder rose) deciduous thicket-forming Old World shrub with clusters of white flowers and small bright red berries

Synonyms crampbark synonyms

What other words have the same or similar meaning as crampbark?

Are you looking for...?