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