immunomicrographs
English
Noun
immunomicrographs
plural of
immunomicrograph