toxisomes

English

Noun

toxisomes

  1. plural of toxisome