Spanish-English dictionary »

catalasa meaning in English

SpanishEnglish
catalasa noun
{f}

catalase [catalases](enzyme)
noun
[UK: kˈatəlˌeɪz] [US: kˈæɾəlˌeɪz]