Dictionary for word “phasmids”
phasmids - Did you Mean?
phasmida
phasmid
phasmidia
phasmidae
phasis
plasmid