Dutch Word: de alg
Plural: algen
English Meaning: algae
Listen to Word:

Play Sound