Meaning of Orthilia

Definition of Orthilia

(noun) a shrubby perennial rhizomatous evergreen herb; grows in damp coniferous woodlands in northern temperate regions

Other information on Orthilia

WIKIPEDIA results for Orthilia
Amazon results for Orthilia