camoodi

Noun

 * 1) A boa constrictor or other constricting snake