English

edit

Noun

edit

tricodons

  1. plural of tricodon