TREE BOA


Meaning of TREE BOA in English

noun

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.