The definition :
Definitions of Lobularia maritima:
- noun: perennial European plant having clusters of small fragrant usually white flowers; widely grown in gardens
Are you interested in alternative search :
:genus lobularia dilleniid dicot genus
If you like reading news check: