Corallus Rod zastupují čtyři druhy s několika poddruhy, jsou to:
Corallus caninus, který nevytváří poddruhy,
Corallus enydris (hortulanus) s poddruhy C. e. enydris, C. e. cooki,
Corallus annulatus s poddruhy C. a. annulatus, C. a. blombergi a C. a. colombianus
Corallus cropanii (dříve Xenoboa cropanii).
Tak to bejvávalo...enydris je již dávno rozdělen na jednotlivé druhy C. hortulanus a C. cooki...pokud došlo opět ke změně a byli začleněni jako poddruhy jednoho druhu tak se omlouvám, ale dost o tom pochybuji.