Subscribe
URL of the page has been copied to clipboard.
Meaning : Rare small evergreen of northern Florida. Its glossy green leaves have an unpleasant fetid smell when crushed.
Synonyms : stinking cedar, stinking yew, torrey tree
Install App
Torreya taxifolia meaning in Telugu.