Spanish-English dictionary »

telofase meaning in English

SpanishEnglish
telofase noun
{f}

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