cymbalaria

/sɪmˈbælɪəriə/

Definitions

1. noun

a genus of flowering plants in the family Scrophulariaceae, also known as the ‘corsican toadflax’

“The cymbalaria in the garden was a beautiful and delicate addition to the landscape.”

Synonyms

  • corsican toadflax
  • toadflax

Antonyms

  • invasive plant
  • weed