drosha
Noun
Meaning
English Wikipedia has an article on:droshaWikipedia
drosha (uncountable)
(biochemistry) An RNA-specific endoribonuclease
Noun
English Wikipedia has an article on:droshaWikipedia
drosha (uncountable)
(biochemistry) An RNA-specific endoribonuclease