English dictionary

corallorhiza striata meaning and definition

Definition and meaning of corallorhiza striata at MeaningMonkey.org. corallorhiza striata meaning and definition in the English Dictionary.

CORALLORHIZA STRIATA noun

Definition of Corallorhiza striata (noun)

  1. nearly leafless wildflower with erect reddish-purple stems bearing racemes of pale pinkish and brownish-striped flowers; western Canada to Mexico
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: