Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of epiphylospermous

- Bearing fruit on the back of the leaves, as ferns.