• word of the day

    caricaceae

    caricaceae - Dictionary definition and meaning for word caricaceae

    Definition
    (noun) trees native to tropical America and Africa with milky juice and large palmately lobed leaves
Download our Mobile App Today
Receive our word of the day
on Whatsapp