Definify.com

Definition 2025


protocells

protocells

English

Noun

protocells

  1. plural of protocell