English

edit

Noun

edit

comatrices

  1. plural of comatrix

Anagrams

edit