Spanish-English dictionary »

centrosoma meaning in English

SpanishEnglish
centrosoma noun
{m}

centrosome [centrosomes](organelle that controls the organization of its microtubules)
noun
[UK: sˈentrəʊsˌəʊm] [US: sˈentroʊsˌoʊm]