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