Word info

ectobiid

Noun

Meaning

ectobiid (plural ectobiids)

Any cockroach of the family Ectobiidae

Source: en.wiktionary.org

Close letter words and terms