Sourui

Other forms:

藻類 (Sourui) is a Japanese noun meaning “seaweeds, algae, waterweeds”.

Meanings

  1. nounseaweeds; algae; waterweeds

Kanji in 藻類

Related words