Wiktionary
pardaliscids
n. (plural of pardaliscid English)
n. (plural of pardaliscid English)