Tamil Dictionary 🔍

notchweed

Notch"weed`, n. (Bot.) Defn: A foul-smelling weed, the stinking goosefoot (Chenopodium Vulvaria).


notchweed - Similar Words