Sand monitor Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a large Egyptian lizard (Monitor arenarius) which inhabits dry localities.

Webster 1913