Home / S / spanish cedar tree

spanish cedar tree

noun 18 letters Scrabble 24 WWF 26
Definitions
noun

tropical American tree yielding fragrant wood used especially for boxes

Look “spanish cedar tree” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →