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