hemlock tree


Meanings

  • an evergreen tree

Synonyms