Word: drosha
Part of speech: Noun
Syllables: dro
sha
Definition: An RNA-specific endoribonuclease
Morphemes:
Affix: drosha
Language: en
PoS: Noun
Meaning: An RNA-specific endoribonuclease