From feline + -oid. From Latin felis.
feloid (comparative more feloid, superlative most feloid)
feloid (plural feloids)