torrey tree Meaning, Definition & Usage

  1. noun rare small evergreen of northern Florida; its glossy green leaves have an unpleasant fetid smell when crushed
    stinking cedar; stinking yew; Torreya taxifolia.

WordNet