clathrate compoundtranslation and definition "clathrate compound", tamil lexiconWordTamil Definitionclathrate compoundகூடுமுறைக் சேர்மம்