meaning of Aquaporinkanal

Aquaporinkanal - German to English

aquaporin station