Tamil Dictionary
🔍
spermatoid
Sper"ma*toid, a. Etym: [Spermato- + -oid.] (Physiol.) Defn: Spermlike; resembling sperm, or semen.
spermatoid - Similar Words
spermatozoid
spermatozooid
spermato-
spermatin
spermatic
pegmatoid
dermatoid
petromastoid
epidermatoid
spermatoon
madurai.io
About