Skip to main content

daedalous

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