Search term tetrapyrrole has one result
Jump to
EN English IT Italian
tetrapyrrole (n) [any of several natural pigments with four pyrrole rings] (n) tetrapirrolo (n) [any of several natural pigments with four pyrrole rings] (n)