FOLIOSE MEANING IN ENGLISH

• Foliose Definition & Synonyms

  1. (a.) Having many leaves; leafy.


Synonyms:
Foliaceous, Foliaged,

RECENT SEARCHES