holmberry
noun
holm·berry
Definition of holmberry
: the berry of the butcher's-broom
Keep scrolling for more