metacells

English

Noun

metacells

  1. plural of metacell