POLAR CAPSULE


Meaning of POLAR CAPSULE in English

noun

: a specialized cell of a cnidosporidian spore that produces a coiled thread that presumably serves as a temporary attachment organelle when the spore ruptures

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.