(also asp viper) a small viper that has an upturned snout: Vipera aspisa small African cobra: Naja haje [Middle English aspis via Latin from Greek]