triplestores
English
Noun
triplestores
plural of
triplestore