• Seedcase

    Full definition of seedcase

    Noun

    seedcase

    (plural seedcases)
    1. (botany) A pouch like structure of a plant that encloses the seeds.

    Anagrams

    © Wiktionary