Bacteriocyte

Specialized cell containing endosymbionts From Wikipedia, the free encyclopedia

Bacteriocyte