Meaning of lobularia
Definition of lobularia
(noun)
sweet
alyssum
Other information on lobularia
WIKIPEDIA results for
lobularia
Amazon results for
lobularia
Tweet