Meaning of 藻草 in Japanese

  1. Words

Definition of 藻草

  1. (n) water-plants; seaweed; algae
Back to top