Leptochitonid Definition

noun
(zoology) Any member of the Leptochitonidae.
Wiktionary

Other Word Forms of Leptochitonid

Noun

Singular:
leptochitonid
Plural:
leptochitonids

Find Similar Words

Find similar words to leptochitonid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

leptochitonid