1 hooded snake | Definition of hooded snake

hooded snake

noun

Definition of hooded snake

: cobra