See Also: gorbuscha(dictionary)

gorbuscha (iou)



gorbuscha noun. L18.
[Russian gorbusha, from gorb hump.]
= humpback salmon s.v. HUMPBACK adjective.