• word of the day

    carpellate

    carpellate - Dictionary definition and meaning for word carpellate

    Definition
    (adj) bearing or consisting of carpels
    Synonyms : pistillate
Download our Mobile App Today
Receive our word of the day
on Whatsapp