Spanish-English dictionary »

centriolo meaning in English

SpanishEnglish
centriolo noun
{m}

centriole(barrel shaped microtubule)
noun