Alexander palm

English

Noun

Alexander palm (plural Alexander palms)

  1. Misconstruction of Alexandra palm.