The Collaborative International Dictionary
Nosesmart
Nosesmart \Nose"smart`\, n. (Bot.) A kind of cress, a pungent cruciferous plant, including several species of the genus Nasturtium.
Wiktionary
nosesmart
n. (context botany English) A kind of pungent cress.