Resembling or relating to cockroaches; having cockroach-like characteristics.
From Latin blatta (cockroach) plus Greek -oid (resembling), a suffix commonly used in scientific terminology to indicate similarity without exact classification.
Try Another Word