light and electron microscopic studies - English Synonyms Dictionary