Squame Definition

noun

(zoology) The scale, or exopodite, of an antenna of a crustacean.

Wiktionary

(medicine) A flake of dead skin tissue.

Wiktionary

Other Word Forms of Squame

Noun

Singular:
squame
Plural:
squames

Origin of Squame

  • From Old French esquame, from Latin squāma.

    From Wiktionary

Find Similar Words

Find similar words to squame using the buttons below.

Words Starting With

Words Ending With

Unscrambles

squame