tomoregulin (English, noun)
expansion: tomoregulin (plural tomoregulins)
Senses:
topics: biochemistry
biology
chemistry
microbiology
natural-sciences
physical-sciences
glosses: Any of a small group of transmembrane proteins that inhibit nodal signalling
Forms:
form: tomoregulins
tags: plural