O
AI-generated image

scrophularia

/skrɒfˈjʊəriə/ noun · British & US
Valid in UK
Share WhatsApp

What does scrophularia mean?

noun

A genus of flowering plants in the family Scrophulariaceae, also known as figworts. They are annual or perennial herbs with bell-shaped flowers.

Example

"The botanist spent hours studying the unique characteristics of the scrophularia plant."

Reviewed by Deb Chak, Editor. AI-assisted content curated by RJS Tech Solutions LLP.

Words that share this root

What's another word for scrophularia?

Rhymes with scrophularia