BEOLINGUS
Dictionary - TU Chemnitz

 German  English

zellartig; zytoid {adj} [biol.] cell-like; cellular; cytoid [listen]