leishporins

English

Noun

leishporins

  1. plural of leishporin