Glandula

Glandula

German Definition

Drüse

English Definition

gland