What does "heterocyst" mean?

Heterocyst: A cell larger than the others, and of different appearance, occurring in certain algæ related to nostoc.

Sources