whorled aster (aster acuminatus) - Spanish English Dictionary