Wiktionary
demonstratorships
n. (plural of demonstratorship English)
n. (plural of demonstratorship English)