alexandra palm (archontophoenix alexandrae) - Turkish English Dictionary