a medicinal plant native to south america (angostura trifoliata) - Spanish English Dictionary