English

edit

Noun

edit

megaplasmids

  1. plural of megaplasmid