constrictor
English Dictionary
->
Letter C
-> constrictor
Search Dictionary:
constrictor Definition
(n)
any
of
various
large
nonvenomous
snakes
that
kill
their
prey
by
crushing
it
in
its
coils
constrictor Synonyms
constrictor
© Art Branch Inc.