Popular Wordlists
  • word of the day

    metroxylon

    metroxylon - Dictionary definition and meaning for word metroxylon

    Definition
    (noun) a genus of Malayan pinnate-leaved palm trees that flower and fruit once and then die
    Synonyms : genus metroxylon
Connect with us on Facebook