• word of the day

    caesalpinia

    caesalpinia - Dictionary definition and meaning for word caesalpinia

    Definition
    (noun) small spiny tropical trees or shrubs; includes the small genus or subgenus Poinciana
    Synonyms : genus caesalpinia
Download our Mobile App Today
Receive our word of the day
on Whatsapp