almagest - noun

singularalmagest
pluralalmagests