deuteroporphyrins

English

edit

Noun

edit

deuteroporphyrins

  1. plural of deuteroporphyrin