porphyrinoids

English

Noun

porphyrinoids

  1. plural of porphyrinoid