coenobitids

English

Noun

coenobitids

  1. plural of coenobitid

Anagrams