RED BARTSIA


Meaning of RED BARTSIA in English

noun

: a European annual herb ( Odontites serotina ) of the family Scrophulariaceae that is naturalized in northeastern No. America, and that has oblong-lanceolate remotely serrate leaves and rose-red flowers in elongated spikes

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.