Red-veined Pie Plant Synonyms

Asian herb (Himalayas)
(Noun)