argonaute

suomi-englanti sanakirja

argonaute englanniksi

  1. Any of a group of proteins responsible for the silencing phenomenon known as interference

  2. argonaut