• word of the day

    angiocarp

    angiocarp - Dictionary definition and meaning for word angiocarp

    Definition
    (noun) tree bearing fruit enclosed in a shell or involucre or husk
Download our Mobile App Today
Receive our word of the day
on Whatsapp