English

edit

Noun

edit

tribrids

  1. plural of tribrid