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.”
1. noun
A type of mountain plant, particularly the Trillium lancelatum.
“The botanist discovered a rare species of trillachan in the mountainous terrain.”