1 thorny devil | Definition of thorny devil

thorny devil

noun

Definition of thorny devil

: moloch