YourDictionary

diplococcoid medical definition

adjective
Resembling a diplococcus.

link/cite print suggestion box