northern eyelash boa

Noun

 * 1) A species of nonvenomous snake, Trachyboa boulengeri, in the family Tropidophiidae, endemic to Central America.