Noun corallorhiza striata has 1 sense
  1. striped coral root, Corallorhiza striata - nearly leafless wildflower with erect reddish-purple stems bearing racemes of pale pinkish and brownish-striped flowers; western Canada to Mexico
    --1 is a kind of coral root
,
TOP