carpoids
English
Noun
carpoids
plural of
carpoid
Anagrams
caproids
,
picadors
,
sporadic