a hardy perennial flowering plant (polemonium caeruleum) - German English Dictionary