ectobiid (English, noun)
expansion: ectobiid (plural ectobiids)
Senses:
glosses: Any cockroach of the family Ectobiidae
Forms:
form: ectobiids
tags: plural