strobilationtranslation and definition "strobilation", tamil lexiconWordTamil Definitionstrobilationதுண்டுபட்டு இனம்பெருக்கல் (உடன்மூட்டுத்தொடராதல்)