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