lipokeratinocytes

English

Noun

lipokeratinocytes

  1. plural of lipokeratinocyte