Definition, synonyms and related words
A large motile spore having four vibratile cilia; found in certain green algae.