Tamil Dictionary 🔍

macrozoospore

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


macrozoospore - Similar Words