mycetocyte
English
Noun
mycetocyte
(
plural
mycetocytes
)
Synonym of
bacteriocyte
.