porosomes

English

Noun

porosomes

  1. plural of porosome