trillachan

/trɪˈlætʃən/

Definitions

1. noun

A type of mountain plant, particularly the Trillium lancelatum.

“The botanist discovered a rare species of trillachan in the mountainous terrain.”

Synonyms

  • Trillium lancelatum
  • mountain plant

Antonyms

  • desert plant
  • lowland flora