carpoid

English

Noun

carpoid (plural carpoids)

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

Anagrams

Last modified on 8 April 2011, at 15:29