English-Spanish dictionary »

colloblast meaning in Spanish

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

coloblastonoun
{m}