blaberid

English

Etymology

Borrowed from translingual Blaberidae

Noun

blaberid (plural blaberids)

  1. (entomology) Any of the family Blaberidae of cockroaches.

Anagrams