Wiktionary
osteopeltids
n. (plural of osteopeltid English)
n. (plural of osteopeltid English)