Wiktionary
discovertures
n. (plural of discoverture English)
n. (plural of discoverture English)