Skip to content
Kotomora

ヨロイモグラゴキブリ

Meanings

1

noun

giant burrowing cockroach

usually written using kana alone

Refers specifically to Macropanesthia rhinoceros, a large Australian cockroach species. Scientific/zoological term.