| Noun | 1. | Corallorhiza striata - nearly leafless wildflower with erect reddish-purple stems bearing racemes of pale pinkish and brownish-striped flowers; western Canada to Mexico Synonyms: striped coral root |
About this site and copyright information - Online Dictionary Home