Definition of Defoliated

  • 1. Deprived of leaves Adjective Satellite

Synonyms for word "defoliated"

Semanticaly linked words with "defoliated"