BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Vorhautdrüsenzelle {f}; Präputialdrüsenzelle {f} [anat.] peputial gland cell