NichiDict

藻草

もぐさ
[mogusa]

Meanings

1.Noun

water plant; seaweed; algae