boa
Meanings
Noun
1. boa (snake)
2. boa (scarf made from feathers)
Examples2
Es la boa constrictor más grande que se ha encontrado.
It's the biggest boa constrictor ever found.
Compraba ratones blancos para que su boa constrictor los matara y los comiera.
She used to buy white mice for her boa constrictor to kill and eat.