Meaning of metroxylon

Definition of metroxylon

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

Other information on metroxylon

WIKIPEDIA results for metroxylon
Amazon results for metroxylon