BEOLINGUS
Dictionary - TU Chemnitz

 English  German

excretory organ; emunctory Ausscheidungsorgan {n} [anat.]

excretory organs; emunctories Ausscheidungsorgane {pl}