1 result found

Search Results for: protocell

Protocell

Large ordered structure, enclosed by a membrane, that carries out some life activities, such as growth and... Read More