• Carpellate

    Full definition of carpellate

    Adjective

    carpellate

    1. (botany) Having carpels

    Anagrams

    © Wiktionary