BUTTERBUR MEANING IN ENGLISH

• Butterbur Definition & Synonyms

  1. (n.) A broad-leaved plant (Petasites vulgaris) of the Composite family, said to have been used in England for wrapping up pats of butter.


RECENT SEARCHES