English dictionary

epidendron meaning and definition

EPIDENDRON noun

Definition of epidendron (noun)

  1. any of various orchids of the genus Epidendrum
Source: Princeton University Wordnet