metaldehydetranslation and definition "metaldehyde", tamil lexiconWordTamil Definitionmetaldehydeஅனுவலிடிகைட்டு