EPIPHYLOSPERMOUS MEANING IN ENGLISH

• Epiphylospermous Definition & Synonyms

  1. (a.) Bearing fruit on the back of the leaves, as ferns.


RECENT SEARCHES