Meaning of coral root
Definition of coral root
(noun)
a
wildflower
of the
genus
Corallorhiza
growing
from a
hard
mass
of rhizomes associated with a
fungus
that
aids
in
absorbing
nutrients from the
forest
floor
Other information on coral root
WIKIPEDIA results for
coral root
Amazon results for
coral root
Tweet