Skip to main content

felidae

English felidae meaning in English  •  felidae का अर्थ अंग्रेजी में
Noun
  • a natural family of lithe-bodied round-headed fissiped mammals, including the cats; wildcats; lions; leopards; cheetahs; and saber-toothed tigers.
Advertisement