meaning of Bowman-Drüsen

Bowman-Drüsen - German to English

olfactory glands [Glandulae olfactoriae]