messenger : Idioms & Phrases
divine messenger
-
noun a messenger from God
- angel of death
WordNet
Messenger bird
- the secretary bird, from its swiftness.
Webster 1913
messenger boy
-
noun a boy who earns money by running errands
errand boy.
WordNet
messenger rna
-
noun the template for protein synthesis; the form of RNA that carries information from DNA in the nucleus to the ribosome sites of protein synthesis in the cell
informational RNA; template RNA; mRNA.