French-English dictionary »

centriole meaning in English

FrenchEnglish
centriole nom {m}

centriole◼◼◼(barrel shaped microtubule)
noun