English dictionary
epidendron meaning and definition
Definition and meaning of epidendron at MeaningMonkey.org. epidendron meaning and definition in the English Dictionary.EPIDENDRON noun
Definition of epidendron (noun)
- any of various orchids of the genus Epidendrum
Source: Princeton University Wordnet