Estonian-English dictionary »

kromatiid meaning in English

EstonianEnglish
kromatiid noun

chromatid [chromatids]◼◼◼noun