Tamil Dictionary 🔍

sphaerospore

Sphæ"ro*spore, n. Etym: [Gr. spore.] (Bot.) Defn: One of the nonsexual spores found in red algæ; a tetraspore.


sphaerospore - Similar Words