Definition of Foliaged

  • 1. Bearing numerous leaves Adjective Satellite

Synonyms for word "foliaged"

Semanticaly linked words with "foliaged"