Noun
blattoid (plural blattoids) (entomology) Any member of the Blattoidea superfamily of cockroaches.