Definition of "noggin"
noggin
/ˈnɑɡɪn/
noun
plural noggins
(biochemistry) A signalling molecule involved in embryo development, producing large heads at high concentrations.
plural noggins
(biochemistry) A signalling molecule involved in embryo development, producing large heads at high concentrations.