English-Spanish dictionary »

diplococcus meaning in Spanish

EnglishSpanish
diplococcus noun

diplococonoun
{m}