Tamil Dictionary 🔍

lady-s-laces

La"dy's la"ces. (Bot.) Defn: A slender climbing plant; dodder.


lady-s-laces - Similar Words