BEOLINGUS
Dictionary - TU Chemnitz

 German  English

(ein Organ) einstülpen; einziehen {vt} [zool.] [listen] to introvert (an organ)

einstülpend; einziehend introverting

eingestülpt; eingezogen introverted