HyperDic: squama

English > 1 sense of the word squama:
NOUNanimalsquamaa protective structure resembling a scale
English > squama: 1 sense > noun 1, animal
MeaningA protective structure resembling a scale.
Narroweralula, calypterscalelike structure between the base of the wing and the halter of a two-winged fly
BroaderscaleA flattened rigid plate forming part of the body covering of many animals

©2001-24 · HyperDic hyper-dictionary · Contact

English | Spanish | Catalan
Privacy | Robots

Valid XHTML 1.0 Strict