benzoporphyrins

English

Noun

benzoporphyrins

  1. plural of benzoporphyrin