1 sunbeam snake | Definition of sunbeam snake

sunbeam snake

noun

Definition of sunbeam snake

: a harmless snake (Xenopeltis unicolor) of the family Xenopeltidae of southeastern Asia and Malaya having smooth black or brown highly iridescent scales