From nuts + -oid.
nutzoid (comparative more nutzoid, superlative most nutzoid)
nutzoid (plural nutzoids)