Wiktionary
stellionates
n. (plural of stellionate English)
n. (plural of stellionate English)