FLEABANE


Meaning of FLEABANE in English

n. any of various composite plants of the genus Inula or Pulicaria, supposed to drive away fleas.

Oxford English vocab.      Оксфордский английский словарь.