Foliaged Meaning

There are 1 meaning(s) for word Foliaged

Meaning 1 : bearing numerous leaves

    Synonyms : foliaceous,  foliose