symporters

English

Noun

symporters

  1. plural of symporter