metabolizeEnglish

metabolise, metabolize

Verb

Produce by metabolism

English: metabolize, metabolise

English words with similar meanings

Show 1 words