Un șarpe care mănâncă ouă poate aparține uneia dintre cele șase specii separate de șarpe. Tipul de șarpe care mănâncă doar ouă este denumit fie mâncători de ouă africani, fie mâncători de ouă indieni. Șerpii africani mâncători de ouă, grupați împreună în genul Dasypeltis, trăiesc pe tot continentul african și nu sunt veninoși. Șerpii indieni mâncători de ouă, cunoscuți oficial ca genul Elachistodon, sunt mult mai puțin obișnuiți decât omologii lor africani și trăiesc în India, Nepal și Bangladesh.
Câteva specii diferite alcătuiesc grupul de șerpi mâncători de ouă din Africa și fiecare dintre specii diferă foarte mult ca mărime, aspect și culoare. Lungimea șerpilor poate varia de la sub un picior (30.48 cm) la peste trei picioare (91.44 cm). Culoarea poate varia de la negru la maro la verde, cu orice grad de amestecare a nuanțelor. Modelele de pe solzile lor sunt, de asemenea, foarte diverse, dar șerpii care trăiesc în anumite locuri au de obicei o anumită similitudine în aspect.
Fiecare specie de șarpe african mâncător de ouă trăiește de obicei în locuri împădurite, care sunt, de asemenea, locuite de multe tipuri de păsări. Șerpii necesită prezența păsărilor deoarece mănâncă doar ouă. Șerpii care mănâncă ouă au dezvoltat un simț al mirosului foarte intens, care le permite să detecteze dacă un ou este sigur de mâncat sau putrezit.
Un șarpe african care mănâncă ouă poate consuma ouă foarte mari în comparație cu dimensiunea corpului său. Are o gură și un gât care se pot extinde foarte mult pentru a găzdui ouă mari. Șerpii fără dinți își pune gura în jurul unui ou, îl forțează în jos în gât și apasă oul pe umflăturile osoase de pe spatele coloanei vertebrale pentru a sparge coaja. După spargerea cochiliei, șerpii golesc conținutul lichid al oului și scuipă coaja.
Șarpele indian mâncător de ouă este de obicei negru sau maro, dar poate conține pete de albastru. Mâncătorii de ouă sunt nocturni, ceea ce îi poate ajuta să fure ouă. La fel ca omologul său african mai răspândit, un șarpe indian mâncător de ouă are și o proeminență osoasă pe coloana vertebrală care ajută la spargerea ouălor.
Unii oameni le place să păstreze șerpii care mănâncă ouă ca animale de companie, deoarece au, în general, o dispoziție calmă și nu au dinți, eliminând teama de a fi mușcați. Un șarpe care mănâncă ouă necesită îngrijire specială din cauza dietei sale unice. Proprietarii de șarpe ar trebui să afle ce fel de ouă va mânca șarpele și cât de des să-i hrănească. Oamenii care doresc să păstreze un șarpe mâncător de ouă ca animal de companie ar trebui, de asemenea, să cerceteze mediul corect și temperaturile adecvate ale habitatului pentru a asigura sănătatea și supraviețuirea reptilei.