imbricate structuretranslation and definition "imbricate structure", tamil lexiconWordTamil Definitionimbricate structureஅடுக்குப்பிளவு அமைப்பு