shirabe.org
#142,833
Meaning
    1. cumaru (Dipteryx odorata, species of flowering tree); kumaru
    1. EN

      Dipteryx odorata (commonly known as "cumaru" or "kumaru") is a species of flowering tree in the pea family, Fabaceae. The tree is native to Central America and northern South America. Its seeds are known as tonka beans (sometimes tonkin…

      Read full article on Wikipedia · CC-BY-SA