SQUAME


Meaning of SQUAME in English

noun a scale.

2. squame ·noun the scale, or exopodite, of an antenna of a crustacean.

Webster English vocab.      Английский словарь Webster.