linaria vulgaris Meaning, Definition & Usage

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

WordNet