ALGA


Meaning of ALGA in English

n. plant usually found in water, sea-weed

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