wavyleaf sea lavender - Spanish English Dictionary