devil's flax Meaning, Definition & Usage

  1. noun common European perennial having showy yellow and orange flowers; a naturalized weed in North America
    Linaria vulgaris; wild snapdragon; toadflax; butter-and-eggs.

WordNet