phospholes

English

Noun

phospholes

  1. plural of phosphole