Popular Wordlists
  • word of the day

    delonix

    delonix - Dictionary definition and meaning for word delonix

    Definition
    (noun) evergreen or deciduous trees of tropical Africa and India
    Synonyms : genus delonix
Download our Mobile App Today
Receive our word of the day
on Whatsapp