Corallorhiza - Definition - Law Dictionary Home Dictionary Definition corallorhiza
Definition :
a genus of leafless root parasitic orchids having small purplish or yellowish racemose flowers with lobed lips it is widely distributed in temperate regions
View Judgments Citing this PhraseView Acts Citing this Phrase