microbodies
English
Noun
microbodies
plural of
microbody