Search term seaweed has 3 results
Jump to
EN English ES Spanish
seaweed (n) [botany] alga (n) {f} [botany]
seaweed (n) [marine plants and algae] algas (n) {f} [marine plants and algae]
seaweed alga marina {f}