drilling seedtranslation and definition "drilling seed", tamil lexiconWordTamil Definitiondrilling seedவரிசையில்விதைத்தல்