Nihoner

藻草もぐさ

もぐさ · mogusa

noun

Water plant, seaweed, algae

Full entry for
Water plant, seaweed, algae