Search results for "lagundi"

lagundi [lagúndi] n Tree whose leaves and bark are medicinal.