structure composed of cell-like units - Turc Anglais Dictionnaire