• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp