Polish-English dictionary »

mitoza meaning in English

PolishEnglish
mitoza noun

mitosisnoun
division of a cell nucleus

amitoza noun

amitosisnoun