From hueso (“bone”) + -oso.
huesoso (feminine huesosa, masculine plural huesosos, feminine plural huesosas)