ruscus aculeatus - English Synonyms Dictionary

ruscus aculeatus

n.
[1] butcher's broom