stinking cedar
noun
1
or stinking yew
: an evergreen tree (Torreya taxifolia) of Florida with fetid leaves resembling those of the yew
2
: california nutmeg
Love words? Need even more definitions?
Merriam-Webster unabridged
Share