Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
coralroots
in English
coralroots
#uncommon
Definitions
Noun
plural
of
coralroot
,
a
specific
orchid
genus
(
Corallorhiza
)
The
coralroots
are
rare
and
exotic
orchids
found
in
North
America
.
a
type
of
saprophytic
orchid
The
unique
coralroots
obtain
their
nutrients
by
decomposing
organic
matter
.
Base Words
coral
roots