dry up, mature
dried up; parched
to dry up; to exhaust (e.g. resources, talent)
to dry up (spring, pond, etc.); to run out
dried-up river; wadi; dry arroyo
Mortonagrion hirosei (species of damselfly)