palingenetic dyke

    Tieteen termipankista