What is Taraxacum megalorrhizon?
Taraxacum megalorrhizon, commonly known as the large-flowered dandelion, is a perennial plant belonging to the Asteraceae family. Taraxacum megalorrhizon (Latin: Taraxacum megalorrhizon) is a medicinal plant catalogued in PlantSage.
