Meaning of lobularia maritima

Definition of lobularia maritima

(noun) perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens

Other information on lobularia maritima

WIKIPEDIA results for lobularia maritima
Amazon results for lobularia maritima