cellomes

English

Noun

cellomes

  1. plural of cellome