FLEABANE


Meaning of FLEABANE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.