TORREY TREE
(noun)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)
Example Sentences
"The torrey tree is known for its unique cone shape and needle-like leaves."