MACROZOOSPORE


Meaning of MACROZOOSPORE in English

(n.) A large motile spore having four vibratile cilia; -- found in certain green algae.

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