What is Adenophora stricta?
Adenophora stricta, commonly known as Adenophora stricta, is a perennial plant native to the north-central, south-central, and southeast regions of China and Korea. Adenophora stricta (Latin: Adenophora stricta, family Lamiaceae) is an edible plant catalogued in PlantSage.
