English

edit

Noun

edit

lepidotrichs

  1. plural of lepidotrich