Definitions of Metroxylon:

  • noun:   a genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die