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
Tweet