Tamil Dictionary 🔍

sporozoid

Spo`ro*zo"id, n. Etym: [Spore + Gr. .] (Bot.) Defn: Same as Zoöspore.


sporozoid - Similar Words