Find the word definition

Wiktionary
reptoids

n. (plural of reptoid English)

Usage examples of "reptoids".

These reptoids were coming on in good order, and from the chaos that marked the refugee camp, either she killed the reptoids on the ground or they’.