Word info

megatransposon

Noun

Meaning

megatransposon (plural megatransposons)

A relatively large transposon

Source: en.wiktionary.org

Close letter words and terms