Meaning of Linaria
Definition of Linaria
(noun)
genus
of herbs and subshrubs having
showy
flowers: spurred
snapdragon
Other information on Linaria
WIKIPEDIA results for
Linaria
Amazon results for
Linaria
Tweet