Wiktionary
platacanthomyids
n. (plural of platacanthomyid English)
n. (plural of platacanthomyid English)