English Dictionary
◊ LOBULARIA
Lobularia
n : sweet alyssum [syn: {Lobularia}, {genus Lobularia}]