Noun Definition

toona

1.Definition: formerly included in genus Cedrela

Related Noun(s):genus toona

Category: Plants