Shirabe
Español jmdict
1
noun (common) (futsuumeishi) algas verdes
English jmdict
1
noun (common) (futsuumeishi) green algae