English edit

Noun edit

holcorpids

  1. plural of holcorpid

Anagrams edit