Dictionary
Thesaurus
Reference
Translate
Web
impatiens capensis - 1 dictionary result
impatiens capensis

noun
North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil [syn: jewelweed
Search another word or see impatiens capensis on Thesaurus | Reference