Tamil Dictionary 🔍

duck-s-foot

Duck's"-foot`, n. (Bot.) Defn: The May apple (Podophyllum peltatum).


duck-s-foot - Similar Words