English

edit

Noun

edit

chemosensilla

  1. plural of chemosensillum