linaria
/lɪˈnɛəriə/ LEE-neh-REE-uh
Definitions
1. noun
a genus of plants in the family Scrophulariaceae, including toadflaxes and sparrow’s-beak.
“The botanist studied the various species of linaria found in the meadow.”
/lɪˈnɛəriə/ LEE-neh-REE-uh
1. noun
a genus of plants in the family Scrophulariaceae, including toadflaxes and sparrow’s-beak.
“The botanist studied the various species of linaria found in the meadow.”