ANABAENA


Meaning of ANABAENA in English

n. type of fresh-water algae

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.