杜氏腺 dù shì xiàn

DEFINITIONS

  1. Dufour gland (produces female sex hormone in bees)

CHARACTERS

杜 dù stop, prevent; restrict; surname
氏 shì clan, family; mister
腺 xiàn gland