English edit

Noun edit

lepidotrich (plural lepidotrichs)

  1. A fin ray of a fish
  2. Any insect of the genus Lepidotrix