Definify.com

Definition 2025


cytochromes

cytochromes

English

Noun

cytochromes

  1. plural of cytochrome

Anagrams