• Caridoid

    Full definition of caridoid

    Noun

    caridoid

    (plural caridoids)
    1. Any of various crustaceans related to shrimp.

    Adjective

    caridoid

    1. Of or relating to caridoids; being a caridoid.

    Anagrams

    © Wiktionary