Lepidotrichia Definition
noun
(zoology) Dermal elements located at the distal margin of osteichthyan fins.
Wiktionary
Find Similar Words
Find similar words to lepidotrichia using the buttons below.
(zoology) Dermal elements located at the distal margin of osteichthyan fins.
Find similar words to lepidotrichia using the buttons below.