The scientific order containing all cockroaches and termites, one of the largest orders of insects.
From Latin blatta (cockroach) combined with the Greek suffix -odea (resembling). This modern taxonomic designation reflects understanding that cockroaches and termites share a common ancestry.
Try Another Word