English edit

Noun edit

metaprotocells

  1. plural of metaprotocell