BUTCHERS BROOM MEANING IN ENGLISH

• Butchers broom Definition & Synonyms

  1. () A genus of plants (Ruscus); esp. R. aculeatus, which has large red berries and leaflike branches. See Cladophyll.


RECENT SEARCHES