backsheet
noun 2
Definitions
noun
1
The bottom layer of a solar cell.
2
The outermost layer of a diaper or menstrual pad, made from breathable waterproof materials to prevent leakage.
Your note
not saved0 chars
noun
The bottom layer of a solar cell.
The outermost layer of a diaper or menstrual pad, made from breathable waterproof materials to prevent leakage.