Corallorhiza
Legal definition for Indian law research
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
Definitions are for legal research. Always verify meaning in the context of the statute, judgment, or jurisdiction cited.