Definify.com
Webster 1913 Edition
Squamella
‖
Squa-mel′la
(skwȧ-mĕl′lȧ)
, Noun.
pl.
Squamellae
(-lē)
. [NL., dim. fr. L.
squama
a scale.] (Bot.)
A diminutive scale or bractlet, such as those found on the receptacle in many composite plants; a palea.
Definition 2024
squamella
squamella
English
Noun
squamella (plural squamellas or squamellae)
- (botany) A diminutive scale or bractlet, such as those found on the receptacle in many composite plants; a palea.