Cybistra

from Wikipedia, the free encyclopedia

Cybistra stands for