aquaporins

English

Noun

aquaporins

  1. plural of aquaporin