megaplasmids
English
Noun
megaplasmids
plural of
megaplasmid