Home
Search
Index
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.
Similar Results