MICROZOOSPORE


Meaning of MICROZOOSPORE in English

(n.) A small motile spore furnished with two vibratile cilia, found in certain green algae.

Webster's English dictionary.      Английский словарь Webster.