coumarouna odorata Meaning, Definition & Usage

  1. noun tall tropical South American tree having pulpy egg-shaped pods of fragrant black almond-shaped seeds used for flavoring
    Dipteryx odorata; tonka bean tree; tonka bean.

WordNet