Alexandra palm noun1 •The palm tree Archontophoenix alexandrae, endemic to Queensland, Australia. formsAlexandra palms