• Foraminate

    Full definition of foraminate

    Adjective

    foraminate

    1. Having foramina or openings.

    Anagrams

    © Wiktionary