mountain black snake

noun

Definition of mountain black snake