あお浮草うきくさ
aōkikusa

Noun

1. duckweed

Other forms: