Spanish Cedar (
Noun
)
Meaning
Tropical American tree yielding fragrant wood used especially for boxes.
Classification
Nouns denoting plants.
Synonyms
Cedrela Odorata
Spanish Cedar Tree
Hypernyms
Mahogany Tree