papooseroot
English
papooseroot meaning in English • papooseroot का अर्थ अंग्रेजी में
Noun
- A tall herb (Caulophyllum thalictroides) of eastern North America and Asia having blue berrylike fruit and a thick knotty rootstock formerly used medicinally; the Cohosh>. See also Cohosh>.