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.”

Synonyms

  • blaberid
  • cockroach

Antonyms

  • none