Related Words for word “plasmoids”
plasmoids - Did you Mean?
prismoid (prismoids)
plasmid