The Italian term "alga" matches the English term "alga"

other italian words that include "alga" : english :
alga seaweed