|

squama

DEFINITIONS OF: squama

1

n a protective structure resembling a scale

Types:
alula, calypter
scalelike structure between the base of the wing and the halter of a two-winged fly
Type of:
scale
a flattened rigid plate forming part of the body covering of many animals
WORD FAMILY
USAGE EXAMPLES