platacanthomyids
English
Noun
platacanthomyids
plural of
platacanthomyid