English Dictionary
Definition priyangu in British English
priyangu noun
noun
1
a plant used in traditional Indian medicine
