Meaning of corallorhiza trifida
Definition of corallorhiza trifida
(noun)
plant
having clumps of
nearly
leafless
pale
yellowish
to
greenish
stems
bearing
similarly
colored
flowers with
white
lower
lips;
northern
New Mexico
north
through
South Dakota and Washington to Alaska
Other information on corallorhiza trifida
WIKIPEDIA results for
corallorhiza trifida
Amazon results for
corallorhiza trifida
Tweet