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