English edit

Noun edit

choria

  1. plural of chorion

Anagrams edit