Search term alga has 3 results
Jump to
EN English SV Swedish
alga (n) [any of many aquatic photosynthetic organisms] alg (n) [any of many aquatic photosynthetic organisms] (u)
alga alger (p)
alga alg (u)