algologist - noun

singularalgologist
pluralalgologists