whorled aster (aster acuminatus) - German English Dictionary