almagest - noun
singular
almagest
plural
almagests