daedal
adjective