Noun
proheterocyst (plural proheterocysts) A structure, in cyanobacteria, that develops into a heterocyst