Meaning of “microscopy” in the English Dictionary

british dictionary