Meaning of linaria vulgaris

Definition of linaria vulgaris

(noun) common European perennial having showy yellow and orange flowers; a naturalized weed in North America

Other information on linaria vulgaris

WIKIPEDIA results for linaria vulgaris
Amazon results for linaria vulgaris