• Multicarinate

    Origin

    - + carinate

    Full definition of multicarinate

    Adjective

    multicarinate

    1. (zoology) Many-keeled.
    © Wiktionary