TOADFLAX


Meaning of TOADFLAX in English

n.1 any plant of the genus Linaria or Chaenorrhinum, with flaxlike leaves and spurred yellow or purple flowers .

2 a related plant, Cymbalaria muralis, with lilac flowers and ivy-shaped leaves.

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