aquaglycoporins

English

Noun

aquaglycoporins

  1. plural of aquaglycoporin