corallorhiza striata is a noun meaning "nearly leafless wildflower with erect reddish-purple stems bearing racemes of pale pinkish and brownish-striped flowers; western Canada to Mexico". It carries one recorded sense.
nearly leafless wildflower with erect reddish-purple stems bearing racemes of pale pinkish and brownish-striped flowers; western Canada to Mexico
Definitions, synonyms and semantic relations for corallorhiza striata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.