Daedalous definition

(botany) Having a variously cut or incised margin; said of leaves.
adjective
0
0
Advertisement

Alternative Forms

Alternative Form of daedalous - dedalous