Anabaena is a cyanobacterium which can live freely or in association with other members of the plant kingdom.