Machi Patram

Machi Patram – Japanese Mugwort

Also known as Manchpatre in Kannada, Yomogi in Japanese, and Tite Pati in Hindi, Machi Patram - Japanese Mugwort is…