Tamil Dictionary 🔍

spermary

n. ஆண்கருமூலச் சுரப்பி, ஆணின் விதைக்கழலை.


Sper"ma*ry, n. (Anat.) Defn: An organ in which spermatozoa are developed; a sperm gland; a testicle.


spermary - Similar Words