Epidendroid Definition
noun
(zoology) Any member of the Epidendroidae.
Wiktionary
Other Word Forms of Epidendroid
Noun
Singular:
epidendroid
Plural:
epidendroidsFind Similar Words
Find similar words to epidendroid using the buttons below.