• Darwinulid

    Full definition of darwinulid

    Adjective

    darwinulid

    1. Of or pertaining to the suborder of ostracods
    © Wiktionary