acrasida

/ækriːˈsɪdə/

Definitions

1. noun

A family of cockroaches, often found in tropical and subtropical regions.

“The acrasida family was discovered in the dense jungle of the Amazon rainforest.”

Synonyms

  • blattodea
  • cockroach

Antonyms

  • beneficial insect
  • pest control