wen

(noun) sebaceous cyst

< wembley | wen ch'ang >