English edit

Noun edit

choristomata

  1. plural of choristoma