طرو

Etymology
From the root or.

Verb

 * 1) to be fresh, to be still moist, to be yet soft