boa constrictor: very large boa of tropical America and West Indies
boa: any of several chiefly tropical constrictors with vestigial hind limbs
skye terrier: Scottish breed of terrier with shaggy hair and long low body with short legs; native to the Isle of Skye