English

edit

Noun

edit

carpoids

  1. plural of carpoid

Anagrams

edit