Tamil Dictionary 🔍

nosesmart

Nose"smart`, n. (Bot.) Defn: A kind of cress, a pungent cruciferous plant, including several species of the genus Nasturtium.


nosesmart - Similar Words