deuteroporphyrins

English

Noun

deuteroporphyrins

  1. plural of deuteroporphyrin