• word of the day

    carpel

    carpel - Dictionary definition and meaning for word carpel

    Definition
    (noun) a simple pistil or one element of a compound pistil
Download our Mobile App Today
Receive our word of the day
on Whatsapp