Tamil Dictionary 🔍

lady-s-thumb

La"dy's thumb". (Bot.) Defn: An annual weed (Polygonum Persicaria), having a lanceolate leaf with a dark spot in the middle.


lady-s-thumb - Similar Words