bartsia









bartsia


noun

  1. any of several species of semiparasitic scrophulariaceous plants, including red bartsia (Odontites verna), a pink-flowered weed of cornfields
51 queries 0.524