spermatophoretranslation and definition "spermatophore", tamil lexiconWordTamil Definitionspermatophoreவிந்துறை, ஆண் உயிர்மம் அடங்கிய சிதலுறை.