Libyan cat

noun

Definition of Libyan cat

: african wildcat