Word info

daedalous

Adjective

Meaning

Having a variously cut or incised margin; -- said of leaves.

Source: Webster's dictionary

Close letter words and terms