Squama Health Dictionary

Squama: From 1 Different Sources


n. (pl. squamae) 1. a thin plate of bone. 2. a scale, such as any of the scales from the cornified layer of the *epidermis.
Health Source: Oxford | Concise Colour Medical Dictionary
Author: Jonathan Law, Elizabeth Martin



Recent Searches