← Back to browseマクリ[makuri]noun#64,861Japanese definitionNo Japanese definition yet.English definitionsred seabroom (Digenea simplex)dewormer made from red seabroom, licorice and rhubarbExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsマクリーンマクマクロマクドマクラマクる← マガモマグヌス →