Genus Mnesilochus Species Mnesilochus sp. "Sangihe Island" Stock "Sangihe Island" CLP 213 PSG 296 Culture status In culture