macropinocytoses

English

Noun

macropinocytoses

  1. plural of macropinocytosis