toona Meaning, Definition & Usage

  1. noun formerly included in genus Cedrela
    genus Toona.

WordNet