Romanian-English dictionary »

telofază meaning in English

RomanianEnglish
telofază [~, {inv}, telofaza, {inv}, telofazei, {inv}, ~, {inv}] substantiv
{f}

telophase [telophases](final stage of mitosis or meiosis)
noun

Your history