Noun constrictor constrictor has 1 sense
  1. boa constrictor, Constrictor constrictor - very large boa of tropical America and West Indies
    --1 is a kind of boa
,
TOP