Spanish-English dictionary »

diplococo meaning in English

SpanishEnglish
diplococo noun
{m}

diplococcusnoun