What is Taraxacum albidum?
Taraxacum albidum, a member of the Asteraceae family, is a perennial plant native to Japan and the Nansei-shoto islands. Taraxacum albidum (Latin: Taraxacum albidum, family Asteraceae) is a medicinal plant catalogued in PlantSage.
