VariousWords beta
Related Terms:
Noun
Definition: An oligopeptide sequence, present in ghrelin, that binds to a specific orphan receptor
VariousWords beta
Definition: An oligopeptide sequence, present in ghrelin, that binds to a specific orphan receptor