Skip to content
Kotomora

網もう翅し目もく

Meanings

1

noun

Dictyoptera; order of cockroaches and mantids

Taxonomic term used in entomology for the insect order comprising cockroaches and mantises.