Spanish cedar
English
Noun
Spanish
cedar
(
plural
Spanish cedars
)
A tree in the
chinaberry
family, taxonomic name
Cedrela odorata