Synonyms for boa

Found 2 synonyms

feather boa (noun)
anaconda (noun)

More boa synonyms

constrictor,