jiboa

noun
ji·​boa | \ jə̇ˈbōə\
variants: or less commonly jiboya \ -​ō(y)ə \
plural -s

Definition of jiboa

: any of several large South American boas

History and Etymology for jiboa

Portuguese jibóia, from Tupi

Keep scrolling for more