Spanish-English dictionary »

coloblasto meaning in English

SpanishEnglish
coloblasto noun
{m}

colloblast(a kind of cell found in the tentacles of ctenophores)
noun