English

edit

Noun

edit

trihybrids

  1. plural of trihybrid