gamugamua

English: Translation
covered all over (or here and there)with coral (any kind)
verb
carroll-soulik-1973