unwithered

unwithered definitions

adj
  • Not withered; fresh and whole.