inoculation needletranslation and definition "inoculation needle", tamil lexiconWordTamil Definitioninoculation needleநீர்மம் செலுத்தும் ஊசி, விதைக்கும் ஊசி