EPIPHYTES
“EPIPHYTES” is a valid word.
19
Scrabble points
19
Words with Friends
9
letters
Definition
EPIPHYTES is a form of EPIPHYTE
noun
- plant that derives moisture and nutrients from the air and rain; usually grows on another plant but not parasitic on it