BEOLINGUS
Dictionary - TU Chemnitz

 German  English

dreihodig; mit drei Hoden; triorchid {adj} [anat.] triorchid