Definition, synonyms and related words
Any of a small group of transmembrane proteins that inhibit nodal signalling