megatransposon
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
mega- + transposon
Noun[edit]
megatransposon (plural megatransposons)
- A relatively large transposon
mega- + transposon
megatransposon (plural megatransposons)