Wiktionary
protostegids
n. (plural of protostegid English)
n. (plural of protostegid English)