|
Definition of Squamella
1. n. A diminutive scale or bractlet, such as those found on the receptacle in many composite plants; a palea.
Definition of Squamella
1. Noun. (botany) A diminutive scale or bractlet, such as those found on the receptacle in many composite plants; a palea. ¹
¹ Source: wiktionary.com
Medical Definition of Squamella
1.
Origin: NL, dim. Fr. L. Squama a scale.