English-French dictionary »

diplococcus meaning in French

EnglishFrench
diplococcus noun

diplocoque◼◼◼nom {m}