wandering cell









wandering cell


n.

  1. ameboid cell
50 queries 0.559