Top definition
The streptococcus marvelosus is a newly discovered species found in oshun state in Nigeria, it has draw the attention of the science world due to its virulence.. It has a mucoid black morphology with characteristic well extended posterior outgrowth.
The streptococcus marvelosus spp is a very dangerous promiscuous species
by Medical dialy August 09, 2018
Get the mug
Get a streptococcus marvelosus spp mug for your grandma Sarah.