epidendron
1. [ noun ] (botany) any of various orchids of the genus Epidendrum
Related terms: orchid Epidendrum
Similar spelling:   Epidendrum