amber forest cockroach (English, noun)
expansion: amber forest cockroach (plural amber forest cockroaches)
Senses:
glosses: Synonym of amber wood cockroach.
Forms:
form: amber forest cockroaches
tags: plural