lobularia

/lɒbjʊˈleɪriə/

Definitions

1. noun

a genus of flowering plants in the mustard family (Brassicaceae).

“The lobularia plant was discovered in the Mediterranean region and has become a popular choice for gardeners.”

2. noun

a type of flowering annual plant, often used in ornamental arrangements.

“The wedding decorations included a beautiful arrangement of lobularia flowers, adding a delicate touch to the ceremony.”

Synonyms

  • sweet Alison
  • sweet alyssum

Antonyms

  • noxious weed
  • toxic plant