jiboa
noun
ji·boa
| \ jə̇ˈbōə\
variants:
or less commonly jiboya \ -ō(y)ə \
plural -s
Definition of jiboa
: any of several large South American boas
Keep scrolling for more