• word of the day

    lecythidaceae

    lecythidaceae - Dictionary definition and meaning for word lecythidaceae

    Definition
    (noun) large tropical trees bearing large fruits with woody skins
Download our Mobile App Today
Receive our word of the day
on Whatsapp