English

edit

Noun

edit

leptotriches

  1. plural of leptotrich