Bulgarian-English dictionary »

амитоза meaning in English

BulgarianEnglish
амитоза noun
{f}

amitosisnoun