meaning of daedalous
1.
Having
a
variously
cut
or
incised
margin;
--
said
of
leaves.
Related Words
daedalous
|
Developed & Maintained By
Taraprasad.com