Meaning and Translation of Cyanothece in Urdu Script and Roman Urdu with Wikipedia Reference,
Cyanothece is a unicellular, diazotrophic, oxygenic photosynthesizing cyanobacteria.