coumarou

coumarou

(ˈkuːməˌruː) n1. (Plants) a tall leguminous tree, Coumarouna odorata, of tropical America2. the seeds of this tree