ヘドロ Also written へどろ Meanings Noun sludge; slime; chemical ooze Jinuma: Japanese Dictionary · Word lists