'Metroxylon' definitions:

Definition of 'Metroxylon'

(from WordNet)
noun
A genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die [syn: Metroxylon, genus Metroxylon]

Words containing 'Metroxylon'