All of the following are related to nostoc except:

Slimy covering

Trichome

Branched filaments

Heterocyst