spermatozoontranslation and definition "spermatozoon", tamil lexiconWordTamil Definitionspermatozoonவிந்தணு, ஆண்கரு உயிர்மம், பெண்கருமுட்டைக்குப் பொலிவூட்டும் ஆண்கருச்சத்து, கீழினத்தாவரங்களின் ஆண்கரு உயிர்மம்.