0%

ALL meanings of bartsia

B b
  • noun bartsia any of several species of semiparasitic scrophulariaceous plants, including red bartsia (Odontites verna), a pink-flowered weed of cornfields 3
  • noun bartsia A herbaceous plant of the figwort family. Some kinds obtain additional nourishment by attachment to the roots of other plants, especially grasses. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?