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.

Words Starting With

Words Ending With

Unscrambles

lepidotrichia