epicyte (English, noun)
expansion: epicyte (plural epicytes)
Senses:
glosses: An epithelial cell.
glosses: A cell membrane.
Forms:
form: epicytes
tags: plural