blue diamond impatiensWiktionary 原文英美释义名词noun1An annual plant of species Impatiens namchabarwensis, native to the Himalayas.