Definition of マーマイト

マーマイト

maamaito

noun
Marmite (food paste made from yeast extract)(trademark)