Felix is the Latin word meaning ‘happy’ or ‘lucky’. Whereas in taxonomy Felidae…
Honest question: do you ever fall in love with certain exotic words and feel the…