toadflaxes

noun
  1. plural of toadflax; plants of the genus Linaria having snapdragon-like flowers and narrow leaves
  2. Usage: botanical

Examples