a species of large nonvenomous colubrid snake endemic to warmer parts of the americas (spilotes pullatus)
Meanings of "a species of large nonvenomous colubrid snake endemic to warmer parts of the americas (spilotes pullatus)" in Spanish English Dictionary : 1 result(s)