What is Scabiosa fischeri?
Scabiosa fischeri, known as Scabiosa fischeri in Latin, is a perennial plant native to regions including Buryatiya, China North-Central and Southeast, Chita, Inner Mongolia, Irkutsk, Korea, Manchuria, and Mongolia. Scabiosa fischeri (Latin: Scabiosa fischeri, family Lamiaceae) is a medicinal plant catalogued in PlantSage.
