constrictora
Spanish
Adjective
constrictora
feminine singular of
constrictor