hemlock_tree
1. [ noun ] (botany) an evergreen tree
Synonyms: hemlock
Related terms: conifer mountain_hemlock Carolina_hemlock eastern_hemlock western_hemlock Tsuga hemlock