Editor
Definition

Pinocytosis

The phenomenon in which a cell takes in liquid materials in drops 

Sponsored Ads