Tamil Dictionary 🔍

spermatospore

Sper"ma*to*spore, n. Defn: Same as Spermospore.


spermatospore - Similar Words