Definition of yellowsnake in English:
yellowsnake
noun
Any of several snakes with yellow coloration, specifically a boa native to Jamaica, Epicrates subflavus, which is golden yellow with black markings at the anterior end of the body becoming black at the posterior end.
Origin
Mid 16th century; earliest use found in John Maplet (d. 1592), writer on natural philosophy.
Are You Learning English? Here Are Our Top English Tips