O OneWordDaily
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.

Etymologically related

Synonyms for scrophularia

Rhymes with scrophularia