meganucleases
English
Noun
meganucleases
plural of
meganuclease