lip cells

English

Noun

lip cells

  1. plural of lip cell