Bartsia (noun) Definition, Meaning & Examples

noun
  1. any of several species of semiparasitic scrophulariaceous plants, including red bartsia (Odontites verna), a pink-flowered weed of cornfields
Bartsia (noun) Definition, Meaning & Examples

More Definitions