• Carpoid

    Full definition of carpoid

    Noun

    carpoid

    (plural carpoids)
    1. (biology) Any of several classes of extinct echinoderm previously placed in the class but now placed within the subphylum
    © Wiktionary