alexandra palm (archontophoenix alexandrae) - German English Dictionary