Kotomora
漿液腺 (shouekisen) Japanese meaning: serous gland | Kotomora