glyceroporins

English

Noun

glyceroporins

  1. plural of glyceroporin