Definition
orchid of Florida and the Bahamas having showy brightly colored flowers; sometimes placed in genus Epidendrum
Seed ·
Term in context
orchid of Florida and the Bahamas having showy brightly colored flowers; sometimes placed in genus Epidendrum
Seed ·