Definify.com

Definition 2024


carpoid

carpoid

English

Noun

carpoid (plural carpoids)

  1. (biology) Any of several classes of extinct echinoderm previously placed in the class †Carpoidea, now placed within the subphylum †Homalozoa.

Anagrams