English edit

Noun edit

odontodes

  1. plural of odontode