megafelid

English

Etymology

From mega- +‎ felid.

Noun

megafelid (plural megafelids)

  1. (zoology) big cat

Anagrams