Resembling or belonging to cats; having characteristics typical of members of the cat family (Felidae).
From Greek ailouro- (cat) plus -oid (resembling). This zoological term was created to classify animals with cat-like features and body structures.
Try Another Word