English

edit

Noun

edit

trichosensilla

  1. plural of trichosensillum