meaning of daedalous

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


Related Words

daedalous |

Developed & Maintained By Taraprasad.com

Treasure Words