Desikachary T V

Cyanophyta - I C A R, New Delhi - pp 686; 24*18

I221/N59/B07432