Meaning of Encyclia
Definition of Encyclia
(noun)
large
genus
of
epiphytic
and
lithophytic
orchids of
tropical
and
subtropical
Americas and West Indies;
formerly
included
in
genus
Epidendrum
Other information on Encyclia
WIKIPEDIA results for
Encyclia
Amazon results for
Encyclia
Tweet