Wiktionary
siderastreids
n. (plural of siderastreid English)
n. (plural of siderastreid English)