English edit

Noun edit

triborates

  1. plural of triborate

Anagrams edit