structure composed of cell-like units - English Synonyms Dictionary