ⓘ Imantodes cenchoa

                                     

ⓘ Imantodes cenchoa

Imantodes cenchoa is a species of rear-fanged colubrid snake distributed in Mexico, Central America, and South America.