Wiktionary
ptychaspidids
n. (plural of ptychaspidid English)
n. (plural of ptychaspidid English)