English edit

Noun edit

entocodons

  1. plural of entocodon