Spanish-English dictionary »

cnidocito meaning in English

SpanishEnglish
cnidocito noun
{m}

cnidocyte(stinging capsule found in cnidarians)
noun