boa constrictor - İngilizce Eşanlam Sözlük

boa constrictor

n.
[1] Constrictor constrictor