pinocytes
English
Noun
pinocytes
plural of
pinocyte