English

edit

Noun

edit

lepidotrich (plural lepidotrichs)

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