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.”
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.”