mountain starwort

noun