Kača, ki jedka jajca, lahko pripada eni od šestih ločenih vrst kač. Vrsta kač, ki jedo samo jajca, se imenujejo afriški jajci ali indijski jajci. Afriške kače jedke jajc, združene v rod Dasypeltis, živijo po vsej afriški celini in niso strupene. Indijske kače jedke jajc, uradno znane kot rod Elachistodon, so veliko manj pogoste kot njihove afriške kače in živijo v Indiji, Nepalu in Bangladešu.
Več različnih vrst sestavlja skupino kač, ki jedka jajca v Afriki, in vsaka od vrst se močno razlikuje po velikosti, videzu in barvi. Dolžina kač se lahko giblje od pod eno nogo (30.48 cm) do več kot tri čevlje (91.44 cm). Barva se lahko razlikuje od črne do rjave do zelene, s katero koli stopnjo mešanja odtenkov. Tudi vzorci na njihovih luskah so zelo raznoliki, vendar imajo kače, ki živijo na določenih mestih, običajno nekaj podobnosti po videzu.
Vsaka vrsta afriških kač, ki jedka jajca, običajno živi na gozdnatih območjih, ki jih naseljujejo tudi številne vrste ptic. Kače potrebujejo prisotnost ptic, ker jedo samo jajca. Kače, ki jedci jajca, so razvile zelo izostren vonj, ki jim omogoča, da zaznajo, ali je jajce varno za uživanje ali gnilo.
Afriška kača, ki jedka jajca, lahko zaužije jajca, ki so v primerjavi z velikostjo njenega telesa zelo velika. Ima usta in vrat, ki se lahko močno razširita, da sprejmejo velika jajca. Brezzoba kača z usta obkroži jajce, ga potisne v grlo in pritisne jajce ob kostne izbokline na zadnji strani hrbtenice, da razbije lupino. Po razpokanju lupine kače izpraznijo tekočo vsebino jajca in izpljunejo lupino.
Indijska kača, ki jedka jajca, je običajno črna ali rjava, lahko pa vsebuje madeže modre barve. Jedci jajc so nočni, kar jim lahko pomaga pri kraji jajc. Tako kot njen bolj razširjen afriški dvojnik ima indijska kača, ki jedka jajca, tudi kostno izboklino na hrbtenici, ki pomaga razbiti jajca.
Nekateri ljudje radi imajo kače, ki jedke jajca, kot hišne ljubljenčke, ker so na splošno mirne narave in nimajo zob, kar odpravlja strah pred ugrizom. Kača, ki jedka jajca, zahteva posebno nego zaradi svoje edinstvene prehrane. Lastniki kač bi morali ugotoviti, kakšne vrste jajčec bo jedla kača in kako pogosto jih hraniti. Ljudje, ki želijo imeti kačo, ki jedka jajca, kot hišnega ljubljenčka, bi morali raziskati tudi pravilno okolje in ustrezne temperature habitata, da zagotovijo zdravje in preživetje plazilca.