Corallorhiza
noun
Cor·al·lo·rhi·za
| \ ˌkȯrə(ˌ)lōˈrīzə\
Definition of Corallorhiza
: a genus of leafless root-parasitic or saprophytic orchids of wide distribution in temperate regions having small purplish or yellowish racemose flowers with an entire or lobed lip
Keep scrolling for more