Noun
tomoregulin (plural tomoregulins) (biochemistry) Any of a small group of transmembrane proteins that inhibit nodal signalling