• Stipellate

    Full definition of stipellate

    Adjective

    stipellate

    1. (botany) Having stipels.

    Anagrams

    © Wiktionary