English dictionary
metroxylon meaning and definition
Definition and meaning of metroxylon at MeaningMonkey.org. metroxylon meaning and definition in the English Dictionary.METROXYLON noun
Definition of Metroxylon (noun)
- a genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die
- synonyms: genus Metroxylon
Source: Princeton University Wordnet