English edit

Noun edit

caproids

  1. plural of caproid

Anagrams edit