Tamil Dictionary 🔍

hen-s-foot

Hen's-foot` (, n. (Bot.) Defn: An umbelliferous plant (Caucalis daucoides).


hen-s-foot - Similar Words