From grano (“grain”) + -oso.
granoso (feminine granosa, masculine plural granosi, feminine plural granose)