towelette

(noun)

noun

1. A small towel.

- The folded moist towelette was smaller than my palm, but when unfolded at least cleaned my hands.