Wiktionary
triplestores
n. (plural of triplestore English)
n. (plural of triplestore English)