1 tree boa | Definition of tree boa

tree boa

noun

Definition of tree boa

: an arboreal boa especially : a member of either of two tropical American genera (boa and Epicrates) of moderate-sized bird-eating boas