Wiktionary
peltospirid
n. (context zoology English) Any member of the Peltospiridae.
n. (context zoology English) Any member of the Peltospiridae.