SQUAMA Meaning of SQUAMA in English n. (pl. squamae) 1. a scale on an animal or plant. 2 a thin scalelike plate of bone. 3 a scalelike feather. Derivatives: squamate adj. squamose adj. squamous adj. squamule n. Etymology: L squama Oxford English vocab. Оксфордский английский словарь. 2012