heduge

English: Translation
slate-pencil urchin
noun