Spanish cedar
Explore definitions, synonyms, and language insights of Spanish cedar
Definitions
Noun
tropical American tree yielding fragrant wood used especially for boxes
Explore definitions, synonyms, and language insights of Spanish cedar