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