mangabeira


mangabeira

(ˌmænɡəˈbeɪrə) n (Plants) a South American rubber tree