What is Tricyrtis macropoda?
Tricyrtis macropoda, a member of the Lamiaceae family and native to Japan, is a perennial plant known for its light-loving nature, thriving in moist conditions with well-drained soil that is either sandy or medium-textured. Tricyrtis macropoda (Latin: Tricyrtis macropoda, family Lamiaceae) is a medicinal plant catalogued in PlantSage.
