English edit

Noun edit

captorhinids

  1. plural of captorhinid

Anagrams edit