fagocitarse
Spanish
Verb
fagocitarse
infinitive of
fagocitar
combined with
se