Definitions
There is 1 meaning of the phrase
Torrey Tree.
Torrey Tree - as a noun
Rare small evergreen of northern florida; its glossy green leaves have an unpleasant fetid smell when crushed
Synonyms (Exact Relations)
stinking cedarstinking yewtorreya taxifoliaExample Sentences
"The torrey tree is known for its unique cone shape and needle-like leaves."