Stinking Cedar (noun) Definition, Meaning & Examples

noun
  1. an evergreen tree, Torreya taxifolia, of the yew family, native to Florida, having rank-smelling foliage and dark-green, egg-shaped fruit.
Stinking Cedar (noun) Definition, Meaning & Examples

More Definitions