Definition of 藻草 (もぐさ)

ぐさ

藻草

もぐさ

mogusa

noun
water-plants, seaweed, algae
Related Kanji
seaweed, duckweed
grass, weeds, herbs, pasture, write, draft