Tamil Dictionary 🔍

macrozooespore

Mac`ro*zo"ö*spore, n. Etym: [Macro- + zoöspore.] (Bot.) Defn: A large motile spore having four vibratile cilia; -- found in certain green algæ.


macrozooespore - Similar Words