Word info

megafelid

Noun

Meaning

megafelid (plural megafelids)

(zoology) big cat

Source: en.wiktionary.org

Close letter words and terms