Tamil Dictionary 🔍

spermophore

Sper"mo*phore, n. (Zoöl.) Defn: A spermatophore.


spermophore - Similar Words