a plant of amazonian origin that has been traditionally used in folk remedies for digestive and liver-related maladies (piper umbellatum) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.