Definition of Alexandra palm in US English:

Alexandra palm

(also Alexander palm)

noun

  • A tall ornamental palm, Archontophoenix alexandrae, native to Queensland, Australia, which has a bulbous trunk and large feathered leaves.

Origin

Mid 19th century.