daedalous
English
daedalous meaning in English • daedalous का अर्थ अंग्रेजी में
Adjective
- Having a variously cut or incised margin; -- said of leaves.