mantid - noun
singular
mantid
plural
mantids