Tamil Dictionary 🔍

daedalous

Dæd"a*lous, a. (Bot.) Defn: Having a variously cut or incised margin; -- said of leaves.


daedalous - Similar Words