Italian-English dictionary »

microscopia meaning in English

ItalianEnglish
microscopia noun

microscopy [microscopies](use of microscopes)
noun
[UK: maɪ.ˈkrɒsk.əp.i] [US: maɪ.ˈkrɑːsk.əp.i]