-
withered
(of plants) withered; dried up and lifeless
-
tree
(bound form) tree; plant life
-
to meet
to meet; to come across; to encounter by chance
-
spring
The season of spring; also refers to the first season of the lunar year including the first three months.