noun
Meaning 1
A cypress tree of species Cupressus torulosa, native to the mountainous northern regions of the Indian subcontinent, primarily the Himalayas.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: Bhutan cypress, Kashmir cypress
Antonyms: none provided