dipteryx 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
    tonka bean tree; tonka bean; Coumarouna odorata.

WordNet