papillules

English

Noun

papillules

  1. plural of papillule