stefa

Etymology
From Stefa®, a registered trademark of the Swedish company Forsheda Shaft Seal Division.

Noun

 * 1)  A lip seal.