Skip to content
Kotomora

臭しゅう腺せん

しゅ
う
せ
ん

Meanings

1

noun

scent gland; stink gland

Zoological term for a gland that produces a strong-smelling secretion, used for defense, marking territory, or communication.