coxal gland /ˈkʌvəd ˈweɪ/ n

中文:基节腺

Meaning:Organ appended to the hip and producing a secretion that contributes to excretion.

Found in these illustrated scenes(1)

‹ Browse all scenes