gamugamua

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