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

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