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