caproids

English

Noun

caproids

  1. plural of caproid

Anagrams