WTWM

whatsthatwordmean

← Definition
Guess

ionophore

nounA substance that helps ions move across cell membranes, often used in medicine and research.

Synonyms

carriernoun

Built for word lovers.