sigillarid
/sɪˈɡɪlərɪd/Definitions
1. noun
A type of cockroach, specifically the female of the species Blaberus giganteus, which has a distinctive large, oval-shaped egg case.
“The pest control service encountered a large number of sigillarids infesting the abandoned warehouse.”