mantid - noun

singularmantid
pluralmantids